﻿<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>MoveTo</title>
<meta name="GENERATOR" content="WinCHM">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

</head>

<body><FONT face=Courier><FONT><STRONG><FONT color=#7f0055 
size=2>&nbsp;</FONT></STRONG> <FONT size=2>
<P>.<I>action</I>(1.0f,pos))&nbsp;&nbsp; //tức là di chuyển từ vị trí hiện tại 
đến pos trong thời gian 1s</P></FONT> </FONT></FONT>
<P><FONT face=Courier><FONT>public
<FONT size=2>
</FONT>
<B>
<FONT color=#7f0055 size=2>class

</B></FONT></FONT></FONT><FONT 
face=Courier><FONT>
<FONT size=2 > Action</FONT>
<B >

<FONT color=#7f0055 size=2>implements</B></FONT></FONT></FONT><FONT size=2 face=Courier> 
Copyable </FONT></P> 
 <FONT size=2><B><FONT 
color=#7f0055 size=2>
<P><FONT face=Courier>public</FONT></B><FONT face=Courier> 
</FONT>             </FONT><FONT size=2> 
</FONT><B><FONT color=#7f0055 size=2><FONT 
face=Courier>class</FONT></B></FONT><FONT face=Courier><FONT><FONT size=2> 
FiniteTimeAction </FONT><B><FONT color=#7f0055 size=2>extends</B></FONT></FONT></FONT><FONT size=2 face=Courier> 
Action</FONT></P><FONT size=2><B><FONT 
color=#7f0055 size=2>
<P><FONT face=Courier>public</FONT></B></FONT><FONT 
face=Courier><FONT><FONT size=2> 
</FONT><B><FONT color=#7f0055 size=2>class</B></FONT></FONT></FONT><FONT face=Courier><FONT><FONT size=2> 
IntervalAction </FONT><B><FONT color=#7f0055 size=2>extends</B></FONT></FONT></FONT><FONT size=2 face=Courier> 
FiniteTimeAction</FONT></P><FONT size=2><B><FONT color=#7f0055 size=2>
<P><FONT face=Courier>public</FONT></B></FONT><FONT 
face=Courier><FONT><FONT size=2> 
</FONT><B><FONT color=#7f0055 size=2>class</B></FONT></FONT></FONT><FONT face=Courier><FONT><FONT size=2> MoveTo 
</FONT><B><FONT color=#7f0055 size=2>extends</B></FONT></FONT></FONT><FONT size=2 face=Courier> 
IntervalAction</FONT></P><FONT size=2><B><FONT color=#7f0055 size=2>
<P><FONT face=Courier>public</FONT></B></FONT><FONT 
face=Courier><FONT><FONT size=2> 
</FONT><B><FONT color=#7f0055 size=2>static</B></FONT></FONT></FONT><FONT 
face=Courier><FONT><FONT size=2> MoveTo 
action(</FONT><B><FONT color=#7f0055 size=2>float</B></FONT></FONT></FONT><FONT face=Courier><FONT><FONT size=2> t, 
</FONT><B><FONT color=#7f0055 size=2>float</B></FONT></FONT></FONT><FONT 
face=Courier><FONT><FONT size=2> x, 
</FONT><B><FONT color=#7f0055 size=2>float</B></FONT></FONT></FONT><FONT size=2><FONT face=Courier> 
y)</FONT></FONT></P>
<P><FONT size=2><FONT 
face=Courier></FONT></FONT>&nbsp;</P><FONT face=Courier><FONT size=2>
<P align=left></FONT><FONT color=#3f5fbf size=2><FONT 
style="BACKGROUND-COLOR: #ffff00">/** initializes the action 
*/</FONT></P></FONT><FONT size=2>
<P align=left></FONT><B><FONT color=#7f0055 size=2><FONT 
style="BACKGROUND-COLOR: #ffff00">protected</FONT></B></FONT><FONT 
style="BACKGROUND-COLOR: #ffff00"><FONT size=2> MyCCMoveTo(</FONT><B><FONT 
color=#7f0055 size=2>float</B></FONT></FONT><FONT size=2><FONT 
style="BACKGROUND-COLOR: #ffff00"> t, CGPoint pos) {</FONT></P>
<P align=left></FONT><B><FONT color=#7f0055 size=2><FONT 
style="BACKGROUND-COLOR: #ffff00">super</FONT></B></FONT><FONT size=2><FONT 
style="BACKGROUND-COLOR: #ffff00">(t);</FONT></P>
<P align=left></FONT><FONT style="BACKGROUND-COLOR: #ffff00"><FONT color=#0000c0 
size=2>startPosition</FONT><FONT size=2> = CGPoint.<I>zero</I>(); //đây chẳng 
qua chỉ là khởi tạo mà thôi - để sau này chỉ việc set ko cần new 
nữa</P></FONT></FONT><FONT style="BACKGROUND-COLOR: #ffff00" color=#3f7f5f 
size=2>
<P align=left>// endPosition = CGPoint.make(pos.x, 
pos.y);//dòng này thay bằng dòng dưới cũng không ảnh  hưởng gì</P></FONT><FONT 
size=2>
<P align=left></FONT><FONT style="BACKGROUND-COLOR: #ffff00" color=#0000c0 
size=2>endPosition</FONT><FONT size=2><FONT style="BACKGROUND-COLOR: #ffff00"> = 
pos;</FONT></P>
<P align=left></FONT><FONT style="BACKGROUND-COLOR: #ffff00" color=#0000c0 
size=2>delta</FONT><FONT size=2><FONT style="BACKGROUND-COLOR: #ffff00"> = 
CGPoint.<I>zero</I>();</FONT></P>
<P><FONT style="BACKGROUND-COLOR: #ffff00">}</FONT></P></FONT></FONT>
<P><FONT face=Courier></FONT>&nbsp;</P>
<P>&nbsp;</P><FONT size=2><FONT 
face=Courier><B><FONT color=#7f0055 size=2>
<P>public</B></FONT><FONT size=2> </FONT><B><FONT color=#7f0055 
size=2>void</B></FONT><FONT size=2> 
setEndPosition(CGPoint pos)</P></FONT></FONT></FONT><FONT size=2><FONT 
face=Courier><B><FONT color=#7f0055 size=2>
<P>public</B></FONT><FONT size=2> 
CCIntervalAction copy()</FONT></P><FONT size=2><B><FONT 
color=#7f0055 size=2>
<P>public</B></FONT><FONT size=2> </FONT><B><FONT color=#7f0055 
size=2>void</B></FONT><FONT size=2> 
start(CCNode aTarget)</FONT></P><FONT size=2><B><FONT 
color=#7f0055 size=2>
<P>public</B></FONT><FONT size=2> </FONT><B><FONT color=#7f0055 
size=2>void</B></FONT><FONT size=2> update(</FONT><B><FONT color=#7f0055 
size=2>float</B></FONT><FONT size=2> 
t)</P></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></body>
</html>
